package edu.object_oriented.API;


import java.io.Reader;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateDemo {

    public static void main(String[] args) {
        //Date
        //默认获取的是当前系统时间
        Date date = new Date();
        System.out.println("date = " + date);
        //利用参数  自定义时间
        //System.currentTimeMillis()   以1970 -1-1:0:0:0  开始计算的毫秒值
        System.out.println(System.currentTimeMillis());
        Date date2 = new Date(System.currentTimeMillis() + 24 * 60 * 60 * 1000);
        System.out.println("date2 = " + date2);

        // 2021-05-17 09:36:41   此时 默认 格式与  习惯不一致  需要格式化
        //格式化    Format    ----> dateFormat
        DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
        //格式化使用
        String s = dateFormat.format(date);
        System.out.println(s);

        //以后格式化操作的基本 查找顺序 ：
        //先找  xxxFormat ---->再找对应的具体子类 ---->设定格式  ---->调用format执行



    }

}
